Browse Curated Developer Resources on the Best Tools
The Feed
Effective Runtime Type Checks with Zod
course by Tomasz Ducin
Cursor Agents Initial Impressions - Allow an AI to Build Your Entire Project
lesson by John Lindquist
Mocking WebSocket APIs with Mock Service Worker
course by Artem Zakharchenko
Always Name Functions in JavaScript
lesson by John Lindquist
Import the Same JavaScript Module Multiple Times with Cache Busting
lesson by John Lindquist
Use GitHub Actions Matrix Include for Complex Job Configurations
lesson by John Lindquist
Customize zod Error Messages and Handle zod Errors Effectively
lesson by Tomasz Ducin
Use parse and safeParse Runtime Type-checks with zod
lesson by Tomasz Ducin
Validate HTTP API Response with zod, fetch and axios
lesson by Tomasz Ducin
Treat zod Schemas as Single Source of Truth
lesson by Tomasz Ducin
Generate zod Schemas Automatically using Quicktype App, Extensions and Scripts
lesson by Tomasz Ducin
Perform Runtime Type-checks on Primitives and Objects with zod
lesson by Tomasz Ducin
Override WebSocket Event Handling in Tests with MSW
lesson by Artem Zakharchenko
Test WebSockets in Playwright with MSW
lesson by Artem Zakharchenko
Test WebSockets in Vitest with MSW
lesson by Artem Zakharchenko
Understand WebSocket Logs in MSW
lesson by Artem Zakharchenko
Prevent WebSocket Event Propagation Between Listeners with MSW
lesson by Artem Zakharchenko
Prevent WebSocket Server Close Event with MSW
lesson by Artem Zakharchenko
Send Mocked WebSocket Client Messages to the Original Server with MSW
lesson by Artem Zakharchenko
Prevent Server-to-client Message Forwarding in MSW
lesson by Artem Zakharchenko
Intercept WebSocket Server Events with MSW
lesson by Artem Zakharchenko
Close Multiple WebSocket Clients with MSW
lesson by Artem Zakharchenko